@import url(./normalize.css?__inline);
html, body, div, span, object, iframe,h1, h2,
h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn,
em, img, ins,kbd, q, samp,small, strong, sub, sup, var,b, i,dl, dt, dd,
ol, ul, li,fieldset, form, label, legend,table, caption, tbody,
tfoot,thead,tr, th, td,article, aside, canvas, details, figcaption,
figure, footer, header, hgroup, menu, nav, section, summary,time, mark,
audio, video {
  margin:0;
  padding:0;
  border:0;
  outline:0;
  font-size:100%;
  vertical-align:baseline;
  background:transparent;
  outline-style:none;/*FF*/
}
a {
  cursor: pointer;
  text-decoration: none;
}
.container {
  position:relative;
  width: 1100px;
  margin-right: auto;
  margin-left: auto;
  box-sizing: border-box;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: " ";
  line-height: 0;
  width: 100%;
  visibility: hidden;
}
.clearfix:after {
  clear: both;
}
.flex {
  display: flex;
}
.flex-1 {
  flex: 1;
}
.jc-center {
  justify-content: center;
}
.ai-center {
  align-items: center;
}
.jc-space-between {
  display: flex;
  justify-content: space-between;
}
.mt45 {
  margin-top: 45px;
}


